package com.ynkbny.domain.mongo;

import org.springframework.data.mongodb.core.mapping.Document;

/**
 * 上报数据-实体
 *
 * @author : juzipi123
 * @date : 2023-7-20
 */
@Document(collection = "sbData") //指定要对应的文档名（表名）
public class SbData {
    /**
     * 上传数据
     */
    private String dataValue;

    /**
     * 折标系数
     */
    private String convertRation;

    /**
     * 数据统计时间
     */
    private String statDate;

    /**
     * 平台服务版本
     */
    private String regVersion;

    /**
     * 基础数据版本
     */
    private String dicVersion;

    /**
     * 统一社会信用代码
     */
    private String enterpriseCode;

    /**
     * 上传数据项编码
     */
    private String dataCode;

    /**
     * 上传数据单位
     */
    private String dataValueUnit;

    /**
     * 折标系数单位
     */
    private String convertRationUnit;

    /**
     * 数据有效性1：有效 0：可疑
     */
    private String valid;

    /**
     * 数据范围1：全厂 2：生产工序 3：生产工序单元 4：重点耗能设备
     */
    private String scope;

    /**
     * 数据采集类型1：管理信息系统 2：生产监控管理系统 3：分布式控制系统 4：现场仪表 5：手工填报 6：能源供应单位 7：其他
     */
    private String inputType;

    /**
     * 数据采集频率0：实时 1：日 2：月 3：年
     */
    private String statType;

    public String getDataValue() {
        return dataValue;
    }

    public void setDataValue(String dataValue) {
        this.dataValue = dataValue;
    }

    public String getConvertRation() {
        return convertRation;
    }

    public void setConvertRation(String convertRation) {
        this.convertRation = convertRation;
    }

    public String getStatDate() {
        return statDate;
    }

    public void setStatDate(String statDate) {
        this.statDate = statDate;
    }

    public String getRegVersion() {
        return regVersion;
    }

    public void setRegVersion(String regVersion) {
        this.regVersion = regVersion;
    }

    public String getDicVersion() {
        return dicVersion;
    }

    public void setDicVersion(String dicVersion) {
        this.dicVersion = dicVersion;
    }

    public String getEnterpriseCode() {
        return enterpriseCode;
    }

    public void setEnterpriseCode(String enterpriseCode) {
        this.enterpriseCode = enterpriseCode;
    }

    public String getDataCode() {
        return dataCode;
    }

    public void setDataCode(String dataCode) {
        this.dataCode = dataCode;
    }

    public String getDataValueUnit() {
        return dataValueUnit;
    }

    public void setDataValueUnit(String dataValueUnit) {
        this.dataValueUnit = dataValueUnit;
    }

    public String getConvertRationUnit() {
        return convertRationUnit;
    }

    public void setConvertRationUnit(String convertRationUnit) {
        this.convertRationUnit = convertRationUnit;
    }

    public String getValid() {
        return valid;
    }

    public void setValid(String valid) {
        this.valid = valid;
    }

    public String getScope() {
        return scope;
    }

    public void setScope(String scope) {
        this.scope = scope;
    }

    public String getInputType() {
        return inputType;
    }

    public void setInputType(String inputType) {
        this.inputType = inputType;
    }

    public String getStatType() {
        return statType;
    }

    public void setStatType(String statType) {
        this.statType = statType;
    }
}
